.recruitmentList{
	width: 100%;
	height: 100%;
	.chosebtn{
		width: 100%;
		height: 140px;
		.btnLeft,.btnRight{
			width: 40%;
			height: 140px;
			display: inline-block;
			margin: 5%;
			margin-top: 20px;
			margin-bottom: 20px;
			border-radius: 20px;
      pick_childtext-align: center;
			vertical-align: top;
			padding-top: 15px;
			.btn_title{
				font-size: 33px;
				vertical-align: middle;
			}
			.btn_dis{
				font-size: 25px;
				color: gray;
				margin: 5px;
			}
		}
		.btnLeft{
			background: #f2f6f9;
		}
		.btnRight{
			background: #f2f6f9;
		}
	}
	.pick{
		width: 90%;
		height: 100px;
    margin-left: 5%;
		.pick_child{
			display: inline-block;
			width: 100%;
		}
	}
	.box_left{
		width: 200px;
		height: 200px;
		display: inline-block;
		vertical-align: top;
		position: relative;
		image{
			width: 100%;
			height: 100%;
			border-radius: 10px;
		}
		.box_text{
			position: absolute;
			left: 0;
			top: 0;
			background: rgba(206,140,101,0.6);
			padding: 5rpx;
			color: #fff;
			font-size: 28rpx;
		}
	}
	.box_right{
		display: inline-block;
		margin-left: 20px;
		width: e('calc(100% - 220px)');
		vertical-align: top;
    .adsName{
      margin-top:10px ;
    }
    .detailAds{
      margin-top:10px ;
    }
	}
	.phcolor{
		color: #D6D6D6;
	}
	.scheduleNear .top{
		width: 90%;
		display: flex;
		justify-content:space-between;
		margin:0 auto;
		margin-top: 10px;
	   .top_btn{
       background-color: #9CC3FB;
		   border-radius: 5px;
		   width: 46%;
		   height: 80px;
		   line-height: 80px;
		   text-align: center;
		   color: #fff;
	   }
	   .top_active{
       background-color: #ff505f;
	   }
	}
	.scheduleNear, .scheduleList{
		width: 100%;
		height: 100%;
		position: relative;
		background: #fff;
		map{
			width: 100%;
			height: e('calc(100% - 617px)');
		}
		.firstList{
			background: #fff;
			width: 100%;
			height: e('calc(100% - 100px)');
			padding-bottom: 10px;
			overflow: auto;
			.listChild{
				border-bottom: 1px solid #DFDFDF;
				padding: 26px 66px;
				color: #666666;
				font-size: 33px;
				padding-left: 15px;
				Text{
					color: #9CC3FB;
				}
				.detailAds{
					font-size: 25px;
					color: #999999
				}
				.detailArea{
					font-size: 25px;
					color: #c82e26;
					margin-right: 25px;
					float: left;
				}
			}
		}
		.markBorder{
			width:85px;
			height:8px;
			background:rgba(222,222,222,1);
			border-radius:4px;
			margin: 0 auto;
			margin-top: -30px;
		}
		.title{
			font-size:29px;
			color:rgba(65,161,247,1);
			line-height: 29px;
			margin-bottom: 25px;
			padding-top: 10px;
			width: 80%;
		}
		.disValue{
			font-size:19px;
			color:rgba(153,153,153,1);
			line-height:35px;
			position: absolute;
			top: 30px;
			right: 42px;
		}
		.childStyle{
			font-size:25px;
			color:rgba(102,102,102,1);
			line-height:50px;
			margin-top: 10px;
			image{
				width: 25px;
				margin-right: 22px;
			}
		}
	}
	.choseList{
		width: auto;
		position: absolute;
		top: 35px;
		left: 0px;
		right: 0px;
		margin: 0 auto;
		text-align: center;
		height:75px;
		width: 100%;
		.search{
			display: inline-block;
			width: 678px;
			height:75px;
			background: #9CC3FB;
			color: #FFF;
			border: none;
			box-shadow: none;
			font-size: 34px;
			line-height: 75px;
			border-radius:14px;
			margin: auto;
			vertical-align: top;
			.inputSearch{
				float: right;
				width: 556px;
				height: 100%;
				padding-right: 40px
			}
			image{
				width:39px;
				float: left;
				margin-left: 18px;
				margin-top: 19px;
			}
			input{
				margin-left: 80px;
				text-align: left;
				padding: 0px;
				margin-left: 0px;
				height: 100%;
				font-size:28px;
			}
			.at-input{
				padding: 19px 0;
				background: #FAFAFA;
			}
		}
		.listIcon{
			display: inline-block;
			width:88px;
			height:70px;
			background:rgba(250,250,250,1);
			box-shadow:1px 1px 10px 0px rgba(148,148,148,0.58);
			border-radius:14px;
			margin: auto;
			vertical-align: top;
			margin-left: 10px;
			text-align: center;
			padding-top: 10px;
			image{
				width: 35px;
				margin-bottom: 2px;
			}
			.listText{
				font-size:15px;
				color:rgba(65,161,247,1);
				margin: auto;
			}
		}
	}
}
